Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 19, 2025

Bumps valibot from 1.0.0-rc.4 to 1.0.0.

Release notes

Sourced from valibot's releases.

v1.0.0

This is a summary of the changes between v0 and v1. Many thanks to everyone who contributed to this release.

  • Add assert method to assert values (issue #862)
  • Add checkItemsAsync action (pull request #856)
  • Add graphemes, maxGraphemes, minGraphemes and notGraphemes action (pull request #853)
  • Add words, maxWords, minWords and notWords action
  • Add args and returns action to transform functions (issue #243)
  • Add rfcEmail action to validate RFC 5322 email addresses (pull request #912)
  • Add gtValue and ltValue action for greater than and less than validation (pull request #978, #985)
  • Add values and notValues action for easier multi-value validation (pull request #919)
  • Add slug action to validate URL slugs (pull request #910)
  • Add support for ReadonlyMap and ReadonlySet to readonly action (issue #1059)
  • Add entriesFromObjects util to improve tree shaking (pull request #1023)
  • Add new overload signature to pipe and pipeAync method to support unlimited pipe items of same input and output type (issue #852)
  • Add @__NO_SIDE_EFFECTS__ notation to improve tree shaking (pull request #995)
  • Add exactOptional and exactOptionalAsync schema (PR #1013)
  • Change types and implementation to support Standard Schema
  • Change behaviour of minValue and maxValue for NaN (pull request #843)
  • Change type and behaviour of nullable, nullableAsync, nullish, nullishAsync, optional, optionalAsync, undefinedable and undefinedableAsync for undefined default value (issue #878)
  • Change type signature of partialCheck and partialCheckAsync action to add .pathList property in a type-safe way
  • Change type signature of findItem action to support type predicates (issue #867)
  • Change validation of missing object entries in looseObject, looseObjectAsync, object, objectAsync, objectWithRest, objectWithRestAsync, strictObject and strictObject (PR #1013)
  • Change type signature of optional and optionalAsync when used within an object schema (PR #1013)
  • Change MarkOptional type to fix order of entries and TS error when using generic schemas (issue #1021)
  • Change VariantOption and VariantOptionAsync type to fix TS error when using generic schemas (issue #842)
  • Change implementation of variant and variantAsync to support optional discriminators using exactOptional, exactOptionalAsync, optional, optionalAsync, nullish or nullishAsync
  • Change _addIssue to not ignore empty strings as error message (pull request #1065)
  • Change ISO_DATE_TIME_REGEX and ISO_TIMESTAMP_REGEX to support space as separator (pull request #1064)
  • Change pipe tuple of pipe and pipeAsync to be readonly by default
  • Change forward, forwardCheck, partialCheck and partialCheckAsync to improve TypeScript performance (issue #987)
  • Change DECIMAL_REGEX to support floats that start with a dot (pull request #1086)
  • Change exports to export only public types to reduce noise
  • Refactor bytes, maxBytes, minBytes and notBytes action
  • Fix implementation of nonOptional, nonOptionalAsync, nonNullable, nonNullableAsync, nonNullish and nonNullishAsync schema in edge cases (issue #909)
  • Fix instantiation error for any in PathKeys type (issue #929)
  • Fix TypeScript error of keyof method for objects with many keys (pull request #988)
  • Fix options filtering in enum_ schema (pull request #941)
  • Fix partialCheck and partialCheckAsync action for typed data with issues

v1.0.0 (to-json-schema)

This is a summary of the changes between v0 and v1. Many thanks to everyone who contributed to this release.

  • Add support for exactOptional and undefinedable schema
  • Add support for base64, isoTime, isoDateTime, nonEmpty and url action (pull request #962)
  • Add support for bic, cuid2, empty, decimal, digits, emoji, hex_color, hexadecimal, nanoid, octal and ulid action (pull request #998)
  • Change Valibot peer dependency to v1.0.0
  • Change extraction of default value from nullable, nullish and optional schema
  • Change force to errorMode in config for better control (issue #889)
  • Change additionalProperties for object and looseObject schema (pull request #1001)
Commits
  • 15e430e Bump version of library to 1.0.0
  • bde3afe Remove beta annotations from args, returns and entriesFromObjects
  • ac3f05b Update bundle size info in comparison guide
  • 33f79c3 Update Twitter links to use new x.com domain
  • 5c0c57e Improve code example in README and introduction guide
  • 562bb71 Update sponsorship info and enhance bundle size benefits text
  • bf3a688 Fix info about initial bundle size of a schema
  • aa3ec76 Change exports to export only public types to reduce noise
  • 9fdd0cb Fix spelling of "separators" in test descriptions
  • 1ecfd5b Merge pull request #1086 from fabian-hiller/feat-change-decimal-regex
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [valibot](https://github.com/fabian-hiller/valibot) from 1.0.0-rc.4 to 1.0.0.
- [Release notes](https://github.com/fabian-hiller/valibot/releases)
- [Commits](fabian-hiller/valibot@v1.0.0-rc.4...v1.0.0)

---
updated-dependencies:
- dependency-name: valibot
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added A-Dependencies Pull requests that update a dependency file Z-Deps-Frontend Updates to the frontend dependencies labels Mar 19, 2025
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 19, 2025

Deploying matrix-authentication-service-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: a951594
Status: ✅  Deploy successful!
Preview URL: https://5a7aa609.matrix-authentication-service-docs.pages.dev
Branch Preview URL: https://dependabot-npm-and-yarn-fron-c28r.matrix-authentication-service-docs.pages.dev

View logs

@sandhose sandhose merged commit 59f3d74 into main Mar 21, 2025
30 checks passed
@sandhose sandhose deleted the dependabot/npm_and_yarn/frontend/valibot-1.0.0 branch March 21, 2025 07:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Dependencies Pull requests that update a dependency file Z-Deps-Frontend Updates to the frontend dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant